<?php

/**
 * -------------------------------------------------------------------------
 * 加载全局方法
 * -------------------------------------------------------------------------
 * 
 * 此文件包括常用全局方法
 * 
 */
require(SYSTEM_PATH . "core/Functions.php");

/**
 * -------------------------------------------------------------------------
 * 加载控制器类
 * -------------------------------------------------------------------------
 * 
 * 控制器
 * 
 */
require(SYSTEM_PATH . "core/Controller.php");

/**
 * -------------------------------------------------------------------------
 * 加载数据库类
 * -------------------------------------------------------------------------
 * 
 * 数据库操作类
 * 
 */
require(SYSTEM_PATH . "core/Model.php");

/**
 * -------------------------------------------------------------------------
 * 取得控制器方法
 * -------------------------------------------------------------------------
 * 
 * 当前控制器方法
 * 
 */
function &get_instance() {
    return Controller::get_instance();
}

/**
 * -------------------------------------------------------------------------
 * 路由分发
 * -------------------------------------------------------------------------
 * 
 * 判断URL指向
 * 
 */
require(SYSTEM_PATH . "core/Router.php");
$App = new App();
$App->run();
?>